illuminating power - Turc Anglais Dictionnaire